Intel 8087

Intel 8087
Intel 8087 matematikai koprocesszor
Intel 8087 matematikai koprocesszor

Gyártás1980 –
TervezőIntel
GyártóIntel, AMD,[1] Cyrix[2]
Max CPU órajel4 MHz – 10 MHz
FSB sebességek4 MHz – 10 MHz
Gyártás technológia méret3 μm
Utasításkészletx86-16, x87
Magok száma1
L1 gyorsítótárnincs
Tokozás40-pin DIP
Tranzisztorok száma45 000
Alkalmazásaasztali
ElődIntel 8231
UtódIntel 80287
A Wikimédia Commons tartalmaz Intel 8087 témájú médiaállományokat.

Az 1980-ban bejelentett Intel 8087 volt az első x87 lebegőpontos koprocesszor (társprocesszor) az Intel 8086 processzorcsaládhoz.[3][4]

A 8087-es célja a lebegőpontos számítások, nevezetesen a lebegőpontos összeadás, kivonás, szorzás, osztás és négyzetgyökvonás műveletek felgyorsítása volt. Ezeken felül olyan transzcendens függvények számítására is képes volt, mint az exponenciális, logaritmikus és trigonometrikus függvények.

A társprocesszor használatával, az adott alkalmazástól függően 20%-tól akár 500% fölötti teljesítménynövekedés érhető el. A 8087-es teljesítménye kb. 50 000 FLOPS (lebegőpontos művelet másodpercenként)[3] 2,4 wattos fogyasztás mellett.[4] A koprocesszor csak a lebegőpontos ill. matematikai (számtani, algebrai) műveleteket gyorsítja, azok az alkalmazások, amelyek nem használnak ilyen számításokat, pl. a szövegszerkesztők, nem gyorsulnak fel tőle. A koprocesszor kis mértékben növelte a gép fogyasztását és árát (kb. 100 – 150 USD, a 90-es évek elején[5]).

Az eladásokat nagyban növelte az a tény, hogy az IBM koprocesszor-foglalattal ellátott IBM PC alaplapokat kezdett gyártani. A 8087-es kifejlesztése vezetett az IEEE 754-1985 szabványhoz, amely a lebegőpontos számábrázolást és számításokat definiálja. A későbbi fejlődés eredményeképpen a modernebb (486DX utáni) Intel processzorok már beépítve tartalmazzák a lebegőpontos egységet.

  1. Shvets, Gennadiy: AMD 8087 floating-point unit. CPU World, 2011. október 8. (Hozzáférés: 2011. december 1.)
  2. Shvets, Gennadiy: Cyrix 8087 floating-point unit. CPU World, 2011. október 8. (Hozzáférés: 2011. december 1.)
  3. a b 8087. Coprocessor Dot Info, 2007. [2011. szeptember 30-i dátummal az eredetiből archiválva]. (Hozzáférés: 2011. december 1.)
  4. a b Intel FPU. cpu-collection.de, 2011. (Hozzáférés: 2011. december 1.)
  5. Forráshivatkozás-hiba: Érvénytelen <ref> címke; nincs megadva szöveg a(z) Mueller92 nevű lábjegyzeteknek

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy